障碍: barrier, obstruction, hindrance, impediment, obstacle...
全国: whole nation, nationwide, countrywide, national...